Big Huge Thesaurus

oil cartel

noun